Distraught, confused and half-wild with fear, Sarah Carter (Shauna MacDonald) emerges alone from the caving trip where she encountered unspeakable ter... Read more
Distraught, confused and half-wild with fear, Sarah Carter (Shauna MacDonald) emerges alone from the caving trip where she encountered unspeakable ter... Read more